Ich habe versucht, den Edelstein 'github_api' zu verwenden, um Informationen einzuholen. Wenn ich alles im Terminal teste alles funktioniert, ich bin in der Lage, Informationen zu meinen Benutzern und Repos db zu speichern, die ich erstellt habe. Allerdings habe ich alle Informationen in meinem Controller und jetzt bekomme ich immer einen Syntaxfehler, unerwartete tLABEL, erwarten '=' Fehler. Unten ist der Code von meinem Benutzer-Controller und ein Bild des Fehlers. Bitte helfen Sie!Unerwartetes tLABEL, erwarte '=' Fehler
class UsersController < ApplicationController
def index
@users = User.all
end
def create
@user = User.new
(
id: Github.search.users(params[:name]).items[0].id,
username: Github.search.users(params[:name]).items[0].login,
html_url: Github.search.users(params[:name]).items[0].html_url,
avatar_url: Github.search.users(params[:name]).items[0].avatar_url
)
end
if @user.save
Github.repos.list user: params[:name] do |repos|
Repo.create
(
user_id: repos.owner.id,
name: repos.name,
address: repos.full_name
)
end
redirect_to users_path
else
render users_path
end
end
def show
@user = User.find(id: params[:id])
end
Ende
lol, danke für die Bearbeitung – zishe
ihr seid super, es hat funktioniert! –