Zotero-better-bibtex: Coincidencias exactas para consultas de búsqueda usando item.search

Creado en 1 may. 2020  ·  7Comentarios  ·  Fuente: retorquere/zotero-better-bibtex

Estoy trabajando en una CLI para acceder y administrar elementos de Zotero y confío en los puntos finales y la generación avanzada de claves de citas de BBT para acceder a los datos subyacentes.

Actualmente, confío en el punto final item.search para recuperar elementos mediante sus teclas de cita. Sin embargo, digamos que estoy buscando citekey2010 . Podría estar recuperando varios elementos si también hay citekey2010a y citkey2010b en mi biblioteca, que también es el comportamiento deseado.

Me preguntaba si un parámetro de consulta exacto sería posible / deseado o tal vez incluso una opción item.search_citekey más restringida que solo mira las teclas cite + coincide exactamente con los términos de búsqueda.

Puedo solucionar este problema proporcionando una interfaz CLI dinámica para el usuario final; sin embargo, creo que existe un caso de uso definitivo para consultas exactas, ya que el usuario a menudo sabrá qué elemento está buscando y simplemente querrá recuperar metadatos. .

tl; dr:

  • ¿Sería factible una opción de coincidencia exacta por item.search ?
  • ¿Qué pasa con un punto final item.query_citekey que está destinado a recuperar elementos individuales mediante una coincidencia estricta de claves cite?
question

Todos 7 comentarios

Puedes hacerlo con items.export([<list of citekeys>], 'jzon') . Puede obtener todos los formatos de exportación de esta manera; jzon es la abreviatura de BBT JSON.

Eso aún no está en la última versión, hay algunos problemas que quiero terminar y luego estoy cortando una nueva versión.

Oh dulce. No había visto las adiciones recientes. ¡Increíble!

¿Está planeando incluir todas las adiciones recientes al punto final JSON-RPC en la versión 5.2.22?

Sí.

¿Hay alguien que ya esté probando compilaciones para items.export ? Si no, siéntete libre de etiquetarme aquí.

Acabo de sacar el comunicado.

Este problema se ha bloqueado automáticamente ya que no ha habido ninguna actividad reciente después de que se cerró. Abra un nuevo problema para errores relacionados.

¿Fue útil esta página
0 / 5 - 0 calificaciones