我有一个有2行的数据库,我需要从第一行获取信息,这与下面的代码一起工作,但也需要从第二行的列中获取数据。我不太确定在特定的行+列上获取数据的命令是什么。
$query = $connect->query("SELECT * FROM myData WHERE dateNext >= NOW() ORDER BY id ASC");
$entryPhase = $query->fetchColumn(1);
$dateEnd = $query->fetchColumn(5);
$textEN = $query->fetchColumn(2);
我正试图通过bash的jq从json那里获得一些价值。对于小值,它工作得很好,但是对于大json,它的工作太慢了,就像每2-3秒钟有一个值一样。我的代码示例:
json=$(curl -s -A "some useragent" "url" )
pid=$(cat idlist.json | jq '.page_ids[]')
for id in $pid
do
echo $pagejson|jq -r '.page[]|select(.id=='$id')|.url'>>path.url
done
我是jq的初学者,我一直在学习本教程,但我认为有一个概念上的差异,我不明白。我遇到的一个常见问题是,一个大型JSON文件将包含许多对象,每个对象都很大,我想查看第一个完整的对象,查看存在哪些字段、类型、嵌套量等等。
在中,他们这样做:
# We can use jq to extract just the first commit.
$ curl 'https://api.github.com/repos/stedolan/jq/commits?per_page=5' | jq '.[0]'
下面是一个有一个对象的例子-在这里,我想返回整个数组(就像my_a