Zotero-better-bibtex: Correspondances exactes pour les requêtes de recherche utilisant item.search

Créé le 1 mai 2020  ·  7Commentaires  ·  Source: retorquere/zotero-better-bibtex

Je travaille sur une CLI pour accéder et gérer les éléments Zotero et je m'appuie sur la génération avancée de clés de citation et les points de terminaison de BBT pour accéder aux données sous-jacentes.

Actuellement, je compte sur le point de terminaison item.search pour récupérer les éléments par leurs citekeys. Cependant, disons que je recherche citekey2010 . Je pourrais récupérer plusieurs éléments s'il y a aussi citekey2010a et citkey2010b dans ma bibliothèque, ce qui est également le comportement souhaité.

Je me demandais si un paramètre de requête exact serait possible/souhaité ou peut-être même une option item.search_citekey plus restreinte qui ne regarde que les citekeys + correspond exactement aux termes de recherche.

Je peux contourner ce problème en fournissant une interface CLI dynamique à l'utilisateur final, cependant, je pense qu'il existe un cas d'utilisation définitif pour les requêtes exactes car l'utilisateur saura souvent quel élément il recherche et voudra simplement récupérer des métadonnées .

tl;dr :

  • Une option de correspondance exacte serait-elle réalisable pour item.search ?
  • Qu'en est-il d'un point item.query_citekey terminaison
question

Tous les 7 commentaires

Vous pouvez le faire avec items.export([<list of citekeys>], 'jzon') . Vous pouvez obtenir tous les formats d'exportation de cette façon ; jzon est un raccourci pour BBT JSON.

Ce n'est pas encore dans la dernière version, il y a quelques problèmes que je veux terminer et ensuite je coupe une nouvelle version.

Oh doux. Je n'avais pas vu les ajouts récents. Étonnante!

Envisagez-vous d'inclure tous les ajouts récents au point de terminaison JSON-RPC dans la version 5.2.22 ?

Ouais.

Y a-t-il déjà quelqu'un qui teste des builds pour items.export ? Si ce n'est pas le cas, n'hésitez pas à me taguer ici.

Je viens de repousser la sortie.

Ce problème a été automatiquement verrouillé car il n'y a eu aucune activité récente après sa fermeture. Veuillez ouvrir un nouveau problème pour les bogues liés.

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

danieltomasz picture danieltomasz  ·  8Commentaires

reidpr picture reidpr  ·  6Commentaires

awesomeindustries picture awesomeindustries  ·  3Commentaires

bwiernik picture bwiernik  ·  7Commentaires

TilmanHartley picture TilmanHartley  ·  6Commentaires