MySQL wie Abfrageergebnis mit lodash von JSON-Array

Ich habe JSON so aussehen

[{"id":"7","name":"hello","username":"hell7s692","password":"dAggzyFMnBXq3RjoTWoJ3ndBkGhyU6njT2ZPlNfXVV8+XU3vvrTaULUAbPcmsqgj1NpXOpzieKRXWox\/BVcYrA==","email":"[email protected]","mobile_number":"7736527089","address":"hello","date":"24 Jan 2016 12:14:02","active":"1","commission":"5"},
{"id":"7","name":"hello","username":"hell7s692","password":"dAggzyFMnBXq3RjoTWoJ3ndBkGhyU6njT2ZPlNfXVV8+XU3vvrTaULUAbPcmsqgj1NpXOpzieKRXWox\/BVcYrA==","email":"[email protected]","mobile_number":"7736527089","address":"hello","date":"24 Jan 2016 12:14:02","active":"1","commission":"5"}
]

Davon ausgehend möchte ich den neuen json erhalten, der der Bedingung in like query @ entsprich

ie Ich möchte den JSON mit der Bedingung bekommen

Vergiss alle json-Objekte mit Namen, beginne mit einem Buchstaben

Ähnliche MySQL-Abfragewhere name like he%

Derzeit weiß ich nur übermatches aber es gibt das Array mit nur exakter Übereinstimmung zurück.

var users = [
  { 'user': 'barney', 'age': 36, 'active': true },
  { 'user': 'fred',   'age': 40, 'active': false }
];

_.filter(users, _.matches({ 'age': 40, 'active': false }));
// → [{ 'user': 'fred', 'age': 40, 'active': false }]

Dies wird nur mit genauer Übereinstimmung zurückgegeben.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage